15 research outputs found

    The « Intelligent Wardrobe »

    Get PDF
    In an ageing society technical systems that support the residents at home are becoming increasingly important. Many of the technologies available today focus on detecting falls or monitoring the health of residents. There are a few projects that focus the « smart home for the elderly » and offer support for the daily activities. The Institute of Medical Informatics of the Bern University of Applied Sciences has developed a prototype of an intelligent wardrobe. Based on sensor data from the apartment like inside temperature, weather forecast and todays events suggestions for appropriate clothes are generated and shown on a display. To facilitate the search, the garments are marked in the closet with colored LEDs

    Association of Interprofessional Discharge Planning Using an Electronic Health Record Tool With Hospital Length of Stay Among Patients with Multimorbidity: A Nonrandomized Controlled Trial

    Get PDF
    Whether interprofessional collaboration is effective and safe in decreasing hospital length of stay remains controversial.; To evaluate the outcomes and safety associated with an electronic interprofessional-led discharge planning tool vs standard discharge planning to safely reduce length of stay among medical inpatients with multimorbidity.; This multicenter prospective nonrandomized controlled trial used interrupted time series analysis to examine medical acute hospitalizations at 82 hospitals in Switzerland. It was conducted from February 2017 through January 2019. Data analysis was conducted from March 2021 to July 2022.; After a 12-month preintervention phase (February 2017 through January 2018), an electronic interprofessional-led discharge planning tool was implemented in February 2018 in 7 intervention hospitals in addition to standard discharge planning.; Mixed-effects segmented regression analyses were used to compare monthly changes in trends of length of stay, hospital readmission, in-hospital mortality, and facility discharge after the implementation of the tool with changes in trends among control hospitals.; There were 54 695 hospitalizations at intervention hospitals, with 27 219 in the preintervention period (median [IQR] age, 72 [59-82] years; 14 400 [52.9%] men) and 27 476 in the intervention phase (median [IQR] age, 72 [59-82] years; 14 448 [52.6%] men) and 438 791 at control hospitals, with 216 261 in the preintervention period (median [IQR] age, 74 [60-83] years; 109 770 [50.8%] men) and 222 530 in the intervention phase (median [IQR] age, 74 [60-83] years; 113 053 [50.8%] men). The mean (SD) length of stay in the preintervention phase was 7.6 (7.1) days for intervention hospitals and 7.5 (7.4) days for control hospitals. During the preintervention phase, population-averaged length of stay decreased by -0.344 hr/mo (95% CI, -0.599 to -0.090 hr/mo) in control hospitals; however, no change in trend was observed among intervention hospitals (-0.034 hr/mo; 95% CI, -0.646 to 0.714 hr/mo; difference in slopes, P = .09). Over the intervention phase (February 2018 through January 2019), length of stay remained unchanged in control hospitals (slope, -0.011 hr/mo; 95% CI, -0.281 to 0.260 hr/mo; change in slope, P = .03), but decreased steadily among intervention hospitals by -0.879 hr/mo (95% CI, -1.607 to -0.150 hr/mo; change in slope, P = .04, difference in slopes, P = .03). Safety analyses showed no change in trends of hospital readmission, in-hospital mortality, or facility discharge over the whole study time.; In this nonrandomized controlled trial, the implementation of an electronic interprofessional-led discharge planning tool was associated with a decline in length of stay without an increase in hospital readmission, in-hospital mortality, or facility discharge.; isrctn.org Identifier: ISRCTN83274049

    Boosting Performance Engineering with Visual Interactive Optimization and Analysis

    No full text
    The increasingly heterogeneous computer architecture landscape makes writing fast and energy efficient scientific high performance computing applications an increasingly complex yet important task. This has given rise to separate performance engineers, designated to optimizing domain scientists’ software to run optimally on different hardware architectures, but interaction between the two roles is complex and inefficient, and tool integration for performance engineers is lacking. We aim to better understand the needs of performance engineers with a qualitative interview study and provide an integrated development environment for domain scientists and performance engineers alike with the goal to enable fast and efficient optimization workflows. Our environment provides easy access to visual feedback for new static and dynamic analysis passes geared to understanding an application’s performance, while also allowing for simple exploratory optimization. We show that our environment allows domain scientists with little to no computer science background to optimize their code to a considerable extent, while cleanly separating the concerns of program definition and optimization with a visual intermediate language

    Boosting Performance Optimization with Interactive Data Movement Visualization

    No full text
    Optimizing application performance in today's hardware architecture landscape is an important, but increasingly complex task, often requiring detailed performance analyses. In particular, data movement and reuse play a crucial role in optimization and are often hard to improve without detailed program inspection. Performance visualizations can assist in the diagnosis of performance problems, but generally rely on data gathered through lengthy program executions. In this paper, we present a performance visualization geared towards analyzing data movement and reuse to inform impactful optimization decisions, without requiring program execution. We propose an approach that combines static dataflow analysis with parameterized program simulations to analyze both global data movement and fine-grained data access and reuse behavior, and visualize insights in-situ on the program representation. Case studies analyzing and optimizing real-world applications demonstrate our tool's effectiveness in guiding optimization decisions and making the performance tuning process more interactive

    Performance Embeddings: A Similarity-Based Transfer Tuning Approach to Performance Optimization

    No full text
    Performance optimization is an increasingly challenging but often repetitive task. While each platform has its quirks, the underlying code transformations rely on data movement and computational characteristics that recur across applications. This paper proposes to leverage those similarities by constructing an embedding space for subprograms. The continuous space captures both static and dynamic properties of loop nests via symbolic code analysis and performance profiling, respectively. Performance embeddings enable direct knowledge transfer of performance tuning between applications, which can result from autotuning or tailored improvements. We demonstrate this transfer tuning approach on case studies in deep neural networks, dense and sparse linear algebra compositions, and numerical weather prediction stencils. Transfer tuning reduces the search complexity by up to four orders of magnitude and outperforms the MKL library in sparse-dense matrix multiplication. The results exhibit clear correspondences between program characteristics and optimizations, outperforming prior specialized state-of-the-art approaches and generalizing beyond their capabilities

    FuzzyFlow: Leveraging Dataflow To Find and Squash Program Optimization Bugs

    Full text link
    The current hardware landscape and application scale is driving performance engineers towards writing bespoke optimizations. Verifying such optimizations, and generating minimal failing cases, is important for robustness in the face of changing program conditions, such as inputs and sizes. However, isolation of minimal test-cases from existing applications and generating new configurations are often difficult due to side effects on the system state, mostly related to dataflow. This paper introduces FuzzyFlow: a fault localization and test case extraction framework designed to test program optimizations. We leverage dataflow program representations to capture a fully reproducible system state and area-of-effect for optimizations to enable fast checking for semantic equivalence. To reduce testing time, we design an algorithm for minimizing test inputs, trading off memory for recomputation. We demonstrate FuzzyFlow on example use cases in real-world applications where the approach provides up to 528 times faster optimization testing and debugging compared to traditional approaches

    Lifting C semantics for dataflow optimization

    No full text
    C is the lingua franca of programming and almost any device can be programmed using C. However, programming modern heterogeneous architectures such as multi-core CPUs and GPUs requires explicitly expressing parallelism as well as device-specific properties such as memory hierarchies. The resulting code is often hard to understand, debug, and modify for different architectures. We propose to lift C programs to a parametric dataflow representation that lends itself to static data-centric analysis and enables automatic high-performance code generation. We separate writing code from optimizing for different hardware: simple, portable C source code is used to generate efficient specialized versions with a click of a button. Our approach can identify parallelism when no other compiler can, and outperforms a bespoke parallelized version of a scientific proxy application by up to 21%

    Integrative hospital treatment in older patients to benchmark and improve outcome and length of stay - the InHospiTOOL study

    No full text
    BACKGROUND: A comprehensive in-hospital patient management with reasonable and economic resource allocation is arguably the major challenge of health-care systems worldwide, especially in elderly, frail, and polymorbid patients. The need for patient management tools to improve the transition process and allocation of health care resources in routine clinical care particularly for the inpatient setting is obvious. To address these issues, a large prospective trial is warranted. METHODS: The "Integrative Hospital Treatment in Older patients to benchmark and improve Outcome and Length of stay" (In-HospiTOOL) study is an investigator-initiated, multicenter effectiveness trial to compare the effects of a novel in-hospital management tool on length of hospital stay, readmission rate, quality of care, and other clinical outcomes using a time-series model. The study aims to include approximately 35`000 polymorbid medical patients over an 18-month period, divided in an observation, implementation, and intervention phase. Detailed data on treatment and outcome of polymorbid medical patients during the in-hospital stay and after 30 days will be gathered to investigate differences in resource use, inter-professional collaborations and to establish representative benchmarking data to promote measurement and display of quality of care data across seven Swiss hospitals. The trial will inform whether the "In-HospiTOOL" optimizes inter-professional collaboration and thereby reduces length of hospital stay without harming subjective and objective patient-oriented outcome markers. DISCUSSION: Many of the current quality-mirroring tools do not reflect the real need and use of resources, especially in polymorbid and elderly patients. In addition, a validated tool for optimization of patient transition and discharge processes is still missing. The proposed multicenter effectiveness trial has potential to improve interprofessional collaboration and optimizes resource allocation from hospital admission to discharge. The results will enable inter-hospital comparison of transition processes and accomplish a benchmarking for inpatient care quality.status: publishe

    Integrative hospital treatment in older patients to benchmark and improve outcome and length of stay – the In-HospiTOOL study

    Get PDF
    Abstract Background A comprehensive in-hospital patient management with reasonable and economic resource allocation is arguably the major challenge of health-care systems worldwide, especially in elderly, frail, and polymorbid patients. The need for patient management tools to improve the transition process and allocation of health care resources in routine clinical care particularly for the inpatient setting is obvious. To address these issues, a large prospective trial is warranted. Methods The “Integrative Hospital Treatment in Older patients to benchmark and improve Outcome and Length of stay” (In-HospiTOOL) study is an investigator-initiated, multicenter effectiveness trial to compare the effects of a novel in-hospital management tool on length of hospital stay, readmission rate, quality of care, and other clinical outcomes using a time-series model. The study aims to include approximately 35`000 polymorbid medical patients over an 18-month period, divided in an observation, implementation, and intervention phase. Detailed data on treatment and outcome of polymorbid medical patients during the in-hospital stay and after 30 days will be gathered to investigate differences in resource use, inter-professional collaborations and to establish representative benchmarking data to promote measurement and display of quality of care data across seven Swiss hospitals. The trial will inform whether the “In-HospiTOOL” optimizes inter-professional collaboration and thereby reduces length of hospital stay without harming subjective and objective patient-oriented outcome markers. Discussion Many of the current quality-mirroring tools do not reflect the real need and use of resources, especially in polymorbid and elderly patients. In addition, a validated tool for optimization of patient transition and discharge processes is still missing. The proposed multicenter effectiveness trial has potential to improve interprofessional collaboration and optimizes resource allocation from hospital admission to discharge. The results will enable inter-hospital comparison of transition processes and accomplish a benchmarking for inpatient care quality
    corecore